The article presents Knocker, a self-hosted, HTTP-based knock-knock access control system designed for homelabs. It allows users to secure their services by whitelisting IP addresses on-demand, minimizing the attack surface while providing configurable features like API key authentication and firewall integration. The project is deployable via Docker and supports both web and CLI clients.
access control ✓
homelab ✓
docker ✓